🛠️ All DevTools
Showing 1481–1500 of 4356 tools
Last Updated
April 27, 2026 at 04:00 AM
Show HN: Ducklang: Achieving 100x more requests per second than NextJS
Show HN (score: 6)[Other] Show HN: Ducklang: Achieving 100x more requests per second than NextJS Duck (<a href="https://duck-lang.dev" rel="nofollow">https://duck-lang.dev</a>) is a statically typed, compiled programming language that combines the best of Rust, TypeScript and Go, aiming to provide an alternative for full-stack-development while being as familiar as possible<p>Improvements over Rust: - garbage collection simplifies developing network applications - no lifetimes - built-in concurrency runtime and apis for web development<p>Improvements over bun/node/typescript: - massive performance gains due to Go's support for parallel execution and native code generation - easier deployment since Duck compiles to a statically linked native executable that doesn't need dependencies - reduced complexity and costs since a single duck deployment massively outscales anything that runs javascript - streamlined toolchain management using duckup (compiler version manager) and dargo (build tool)<p>Improvements over Go: - a more expresive type system supporting Union types, Duck typing and tighter control over mutability - Server Side Rendering with a jsx-like syntax as well as preact components for frontend development - better error handling based on union types - a rust based reimplementation of tailwind that is directly integrated with the language (but optional to use) - type-safe json apis
[Other] Show HN: ADSBee, an open source dual band embedded ADS-B receiver for anything I grew frustrated with closed source ADS-B receivers a few years ago, and wanted to build a true low cost embedded ADS-B receiver from scratch for low power applications. I ended up developing a custom radio frontend that uses RP2040 PIO for Mode S preamble detection and demodulation, and also released the first open soruce implementation of UAT decoding on an RF MCU from TI (which works somewhat beyond the publicly stated specs for the chip). Today, ADSBee is a fully featured dual-band ADS-B receiver, with Mode S, ADSB, UAT ADSB, UAT TIS-B / FIS-B, a ton of configurable reporting protocols, WiFi / USB / Ethernet, and a web server. Beta testers have been using ADSBee to feed everything from online data aggregators to drone autopilot systems and tablets running Electronic Flight Bag apps like ForeFlight.<p>I'd love to hear what people think about the project, or answer any questions. I've been posting regular updates to the blog on my website, it's been a very fun journey taking an open source hardware project from an idea to a business that makes and ships real things: <a href="https://pantsforbirds.com/blog/" rel="nofollow">https://pantsforbirds.com/blog/</a>
Show HN: An SVG Inspection Tool
Show HN (score: 6)[Other] Show HN: An SVG Inspection Tool Hello, I'm Gavin. I built this in my spare time to help debug/inspect/optimize SVGs in my design and frontend workflow. It has a few rough edges, but ready enough to share. Let me know what you think!
[Other] Show HN: DroidDock – Browse Android files on Mac with a Finder-like experience Show HN: DroidDock – Browse Android files on Mac with a Finder-like experience<p>DroidDock is a macOS app that allows you to browse files on your Android device via ADB. Built with Tauri (Rust + React).<p>Core features:<p><pre><code> - Browse files with Table, Grid, or Column views - Preview images/text without downloading (press Space) - Full keyboard navigation - Search, upload/download, multi-select - Dark mode support </code></pre> What's New in v0.2.x<p><pre><code> - File Previews: Press Space to preview images/text without downloading - Minimalist UI: Clean 95% grayscale design with better readability - Clickable Sorting: Click column headers (Name, Size, Date) to sort - Kind Column: Shows file types at a glance (Image, Video, Document, etc.) - Better Keyboard Navigation: Arrow keys in preview, Cmd shortcuts for everything </code></pre> Tech Details<p>Built with Tauri (Rust backend) + React/TypeScript frontend. Rust handles all ADB communication for good performance. Small bundle (~15MB DMG universal binary), lower memory than Electron.<p>Challenges<p><pre><code> 1. ADB Path Detection: Different package managers install ADB in different locations. Had to check 5+ common paths on startup. 2. Thumbnail Generation: Android doesn't expose a thumbnail API via ADB. I pull the first N bytes of image files and generate thumbnails on-the-fly with caching. 3. File Preview: ADB doesn't stream files – you have to pull the entire file. For large images, I had to implement chunked reading to check dimensions first. 4. Code Signing: Currently unsigned (requires $99/year Apple Developer membership). Users have to right-click → Open on first launch. </code></pre> Open Source & Free<p>MIT licensed, no telemetry, no ads.<p>Website: <a href="https://rajivm1991.github.io/DroidDock/" rel="nofollow">https://rajivm1991.github.io/DroidDock/</a><p>Would love feedback!
Common Lisp SDK for the Datastar Hypermedia Framework
Hacker News (score: 51)[API/SDK] Common Lisp SDK for the Datastar Hypermedia Framework
Show HN: VectorDBZ, a desktop GUI for vector databases
Show HN (score: 5)[Other] Show HN: VectorDBZ, a desktop GUI for vector databases Hi HN,<p>I built VectorDBZ, a cross-platform desktop app for exploring and analyzing vector databases like Qdrant, Weaviate, Milvus, and ChromaDB.<p>It lets you browse collections, inspect vectors and metadata, run similarity searches, and visualize embeddings without writing custom scripts.<p>GitHub (downloads and issues): <a href="https://github.com/vectordbz/vectordbz" rel="nofollow">https://github.com/vectordbz/vectordbz</a><p>Feedback welcome. If it’s useful, starring the repo helps keep me motivated.<p>Thanks.
Show HN: OpenWorkers – Self-hosted Cloudflare workers in Rust
Hacker News (score: 255)[DevOps] Show HN: OpenWorkers – Self-hosted Cloudflare workers in Rust I've been working on this for some time now, starting with vm2, then deno-core for 2 years, and recently rewrote it on rusty_v8 with Claude's help.<p>OpenWorkers lets you run untrusted JS in V8 isolates on your own infrastructure. Same DX as Cloudflare Workers, no vendor lock-in.<p>What works today: fetch, KV, Postgres bindings, S3/R2, cron scheduling, crypto.subtle.<p>Self-hosting is a single docker-compose file + Postgres.<p>Would love feedback on the architecture and what feature you'd want next.
Build a Deep Learning Library
Hacker News (score: 59)[Other] Build a Deep Learning Library
Show HN: 48-digit prime numbers every git commit
Hacker News (score: 38)[Other] Show HN: 48-digit prime numbers every git commit
HQarroum/docker-android
GitHub Trending[DevOps] 🤖 A minimal and customizable Docker image running the Android emulator as a service.
Codegraph - Brains for your AI
Product Hunt[Code Quality] Graph-based code intelligence that understands your codebase CodeGraph is an open-source code intelligence system that transforms your code into a queryable graph database. Instead of parsing files on-the-fly, it indexes your codebase into structured relationships—classes, functions, dependencies, all connected and searchable in milliseconds. Perfect for powering AI assistants, building smarter code editors, or analyzing large codebases at scale. Start with Python. Expand to any language. Own your data. No vendor lock-in.
Shift
Product Hunt[IDE/Editor] WebAssembly runtime for Python, Lua, Ruby and etc. This is a WebAssembly-based online code editor that allows you to run languages like Python, Lua, and Ruby online. You can run code and validate ideas anytime, anywhere, on any device, and generate shareable links for readers to view the results. The code runs directly in the browser, so there are no network delays other than the initial loading of WASM resources, resulting in instant output. It's secure, efficient, and environmentally friendly.
DevBench
Product Hunt[IDE/Editor] All-in-one developer toolkit Most tools today focus on one part of a developer’s workflow — Notion for notes, Excalidraw for diagrams, Apple Notes for quick thoughts, Todoist for tasks, and various sticky-note or planning apps. Because of this, developers constantly switch between 5–7 different apps while working. DevBench is different because it brings all these pieces into one unified workspace built specifically for developers.
BRAID
Product Hunt[IDE/Editor] Browser Real-time Artificial Intelligence Debugger, BRAID Unlock the power of advanced AI browser debugging directly in your IDE. In real-time your web development experience will be stream lined with immediate solutions. No more hassle of looking up, copying, and pasting errors and code snippets. BRAID handles all this for you, saving time and development costs.
Mergen
Product Hunt[Database] Native, lightweight SQL client. Goodbye Electron bloat. Mergen is a next-generation, open-source SQL client built with Go and Wails. Unlike traditional tools wrapped in heavy Electron shells, Mergen utilizes the native system webview to deliver a blazing-fast experience with a tiny memory footprint (~20MB). Why Mergen? ⚡ Native Performance: Starts instantly, zero lag. 📉 Minimal Resources: Uses 90% less RAM than DataGrip or DBeaver. 🔒 Secure & Local: Built-in SSH Tunneling. No cloud sync—your data stays yours.
Show HN: Video to JPG – Extract frames in browser with blur detection
Show HN (score: 5)[Other] Show HN: Video to JPG – Extract frames in browser with blur detection
Show HN: Enroll, a tool to reverse-engineer servers into Ansible config mgmt
Hacker News (score: 85)[DevOps] Show HN: Enroll, a tool to reverse-engineer servers into Ansible config mgmt Happy new year folks!<p>This tool was born out of a situation where I had 'inherited' a bunch of servers that were not under any form of config management. Oh, the horror...<p>Enroll 'harvests' system information such as what packages are installed, what services are running, what files have 'differed' from their out-of-the-box defaults, and what other custom snowflake data might exist.<p>The harvest state data can be kept as its own sort of SBOM, but also can be converted in a mere second or two into fully-functional Ansible roles/playbooks/inventory.<p>It can be run remotely over SSH or locally on the machine. Debian and Redhat-like systems are supported.<p>There is also a 'diff' mode to detect drift over time. (Years ago I used Puppet instead of Ansible and miss the agent/server model where it would check in and re-align to the expected state, in case people were being silly and side-stepping the config management altogether). For now, diff mode doesn't 'enforce' but is just capable of notification (webhook, email, stdout) if changes occur.<p>Since making the tool, I've found that it's even useful for systems where you <i>already</i> have in Ansible, in that it can detect stuff you forgot to put into Ansible in the first place. I'm now starting to use it as a 'DR strategy' of sorts: still favoring my normal Ansible roles day-to-day (they are more bespoke and easier to read), but running enroll with '--dangerous --sops' in the background periodically as a 'dragnet' catch-all, just in case I ever need it.<p>Bonus: it also can use my other tool JinjaTurtle, which converts native config files into Jinja2 templates / Ansible vars. That one too was born out of frustration, converting a massive TOML file into Ansible :)<p>Anyway, hope it's useful to someone other than me! The website has some demos and more documentation. Have fun every(any)-one.
Zero-Code Instrumentation of an Envoy TCP Proxy Using eBPF
Hacker News (score: 27)[Other] Zero-Code Instrumentation of an Envoy TCP Proxy Using eBPF
Claude wrote a functional NES emulator using my engine's API
Hacker News (score: 48)[Other] Claude wrote a functional NES emulator using my engine's API
Torch.ts – building PyTorch in TypeScript from scratch to learn
Hacker News (score: 28)[Other] Torch.ts – building PyTorch in TypeScript from scratch to learn